/**
 * 
 */
import router from "@/router/index"
/**
 *  本地存储
 */
import storageService from '@/utils/dataStore_utils'
/**
 * 
 */
import { HOME_URL, LOGIN_URL, INSPECTOR_URL, DATA_SERVICE_URL, DATA_MANAGE_URL } from "@/common/names";
/**
 * 
 */
router.beforeEach((to, from, next) => {
    /**
  * 地址路径
  */
    const AddressPath = to.path;
    /**
     * 获取本地存储数据
     */
    const localDataValue = storageService.localData.token



    if (AddressPath == '/login') {
        // console.log('如果路径是 /login 则正常执行')
        next()
    } else {
        if (localDataValue !== undefined) {
            // 如果没有，则跳至登录页面
            // console.log('如果没有，则跳至登录页面')
            next()
        } else {

            if (AddressPath !== '/login') {
                // 否则继续执行
                // console.log('未登录')
                next({
                    path: '/login'
                })
            } else {
                // 否则继续执行
                // console.log('否则继续执行')
                next()
            }
        }
    }
});
